progressive throttle system - French English Dictionary